﻿namespace Sidvall.Logging
{
    public static class LogCategoryManager
    {
        [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1024:UsePropertiesWhereAppropriate")]
        public static System.Collections.ObjectModel.Collection<string> GetLogCategories()
        {
            var items = new System.Collections.ObjectModel.Collection<string>();
            items.Add(LogCategories.Application);
            items.Add(LogCategories.WebApi);
            items.Add(LogCategories.DataPortal);
            items.Add(LogCategories.LocalDataPortal);
            items.Add(LogCategories.RemoteDataPortal);
            items.Add(LogCategories.DataLayer);
            items.Add(LogCategories.Worker);
            return items;
        }
    }
}
